heavy weather loss - Spanish English Dictionary